package Mydictionary;

import java.io.IOException;

/**
 * 工具类定义具有内些功能让子类实现具体的功能
 */
public interface DictionaryDao {
    /**
     * 保存功能
     * @param myDictionary
     */
    void save(MyDictionary myDictionary) throws IOException;

    /**
     * 查询功能 更具传入的参数返回词典对象
     * @param name
     * @return
     */
   MyDictionary  query(String name);

    /**
     * 查询所有功能：遍历 ，输出所有内容
     */
   void queryAll();

    /**
     * 删除功能根据传入的参数的英文或者中文，删除
     */
   void delete(String name);

}
